home *** CD-ROM | disk | FTP | other *** search
/ MacFormat 1995 March / macformat-022.iso / Shareware City / Science / µSim 1.0b5 folder / source / BalloonC.r < prev    next >
Encoding:
Text File  |  1994-01-05  |  14.3 KB  |  1,027 lines  |  [TEXT/MMCC]

  1. /*
  2. Copyright © 1993,1994 by Fabrizio Oddone
  3. ••• ••• ••• ••• ••• ••• ••• ••• ••• •••
  4. This source code is distributed as freeware: you can copy, exchange, modify this
  5. code as you wish. You may include this code in any kind of application: freeware,
  6. shareware, or commercial, provided that full credits are given.
  7. You may not sell or distribute this code for profit.
  8. */
  9.  
  10. #include "BalloonTypes.r"
  11.  
  12. resource 'hfdr' (-5696, purgeable) {
  13.     HelpMgrVersion,
  14.     hmDefaultOptions,
  15.     0,
  16.     0,
  17.     {
  18.         HMTEResItem {
  19.             1000
  20.         }
  21.     }
  22. };
  23.  
  24. resource 'hmnu' (1, purgeable) {
  25.     HelpMgrVersion,
  26.     hmDefaultOptions,
  27.     0,
  28.     0,
  29.  
  30.         HMSkipItem { },            /* item -1:Missing menu items */
  31.     {
  32.  
  33.         HMSkipItem { },            /* item 0:Menu Title */
  34.         HMStringResItem {        /* item 1:Open… */
  35.             1000,1,
  36.             0,0,
  37.             0,0,
  38.             0,0
  39.         },
  40.         HMStringResItem {        /* item 2:Save As… */
  41.             1000,2,
  42.             0,0,
  43.             0,0,
  44.             0,0
  45.         }
  46.     }
  47. };
  48.  
  49. resource 'hmnu' (2, purgeable) {
  50.     HelpMgrVersion,
  51.     hmDefaultOptions,
  52.     0,
  53.     0,
  54.  
  55.         HMSkipItem { },            /* item -1:Missing menu items */
  56.     {
  57.  
  58.         HMSkipItem { },            /* item 0:Menu Title */
  59.         HMStringResItem {        /* item 1:Open… */
  60.             1000,3,
  61.             0,0,
  62.             0,0,
  63.             0,0
  64.         },
  65.         HMStringResItem {        /* item 2:Save As… */
  66.             1000,4,
  67.             0,0,
  68.             0,0,
  69.             0,0
  70.         }
  71.     }
  72. };
  73.  
  74. resource 'hmnu' (3, purgeable) {
  75.     HelpMgrVersion,
  76.     hmDefaultOptions,
  77.     0,
  78.     0,
  79.  
  80.         HMStringResItem {        /* item -1:Missing menu items */
  81.             1000,5,
  82.             0,0,
  83.             0,0,
  84.             0,0
  85.         },
  86.     {
  87.  
  88.     }
  89. };
  90.  
  91. resource 'hmnu' (4, purgeable) {
  92.     HelpMgrVersion,
  93.     hmDefaultOptions,
  94.     0,
  95.     0,
  96.  
  97.         HMStringResItem {        /* item -1:Missing menu items */
  98.             1000,6,
  99.             0,0,
  100.             0,0,
  101.             0,0
  102.         },
  103.     {
  104.  
  105.     }
  106. };
  107.  
  108. resource 'hmnu' (128, purgeable) {
  109.     HelpMgrVersion,
  110.     hmDefaultOptions,
  111.     0,
  112.     0,
  113.  
  114.         HMSkipItem { },            /* item -1:Missing menu items */
  115.     {
  116.  
  117.         HMSkipItem { },            /* item 0:Menu Title */
  118.         HMStringResItem {        /* item 1:Decimal */
  119.             1001,1,
  120.             0,0,
  121.             1001,2,
  122.             0,0
  123.         },
  124.         HMStringResItem {        /* item 2:Hexadecimal */
  125.             1001,3,
  126.             0,0,
  127.             1001,4,
  128.             0,0
  129.         },
  130.         HMStringResItem {        /* item 3:Octal */
  131.             1001,5,
  132.             0,0,
  133.             1001,6,
  134.             0,0
  135.         },
  136.         HMStringResItem {        /* item 4:Binary */
  137.             1001,7,
  138.             0,0,
  139.             1001,8,
  140.             0,0
  141.         },
  142.             HMSkipItem { },            /* sep line */
  143.         HMStringResItem {        /* item 6:as text */
  144.             1001,9,
  145.             0,0,
  146.             1001,10,
  147.             0,0
  148.         }
  149.     }
  150. };
  151.  
  152. resource 'hmnu' (129, purgeable) {
  153.     HelpMgrVersion,
  154.     hmDefaultOptions,
  155.     0,
  156.     0,
  157.  
  158.         HMSkipItem { },            /* item -1:Missing menu items */
  159.     {
  160.  
  161.         HMSkipItem { },            /* item 0:Menu Title */
  162.         HMStringResItem {        /* item 1:Dec */
  163.             1001,11,
  164.             0,0,
  165.             1001,12,
  166.             0,0
  167.         },
  168.         HMStringResItem {        /* item 2:Hex */
  169.             1001,13,
  170.             0,0,
  171.             1001,14,
  172.             0,0
  173.         },
  174.         HMStringResItem {        /* item 3:Oct */
  175.             1001,15,
  176.             0,0,
  177.             1001,16,
  178.             0,0
  179.         },
  180.         HMStringResItem {        /* item 4:Bin */
  181.             1001,17,
  182.             0,0,
  183.             1001,18,
  184.             0,0
  185.         },
  186.             HMSkipItem { },            /* sep line */
  187.         HMStringResItem {        /* item 6:as text */
  188.             1001,19,
  189.             0,0,
  190.             1001,20,
  191.             0,0
  192.         }
  193.     }
  194. };
  195.  
  196. resource 'hmnu' (130, purgeable) {    /* Shifter: */
  197.     HelpMgrVersion,
  198.     hmDefaultOptions,
  199.     0,
  200.     0,
  201.  
  202.         HMSkipItem { },            /* item -1:Missing menu items */
  203.     {
  204.  
  205.         HMSkipItem { },            /* item 0:Menu Title */
  206.         HMStringResItem {        /* item 1:Inactive */
  207.             1001,21,
  208.             0,0,
  209.             1001,22,
  210.             0,0
  211.         },
  212.         HMStringResItem {        /* item 2:Left */
  213.             1001,23,
  214.             0,0,
  215.             1001,24,
  216.             0,0
  217.         },
  218.         HMStringResItem {        /* item 3:Right Logical */
  219.             1001,25,
  220.             0,0,
  221.             1001,26,
  222.             0,0
  223.         },
  224.         HMStringResItem {        /* item 4:Right Arithmetic */
  225.             1001,27,
  226.             0,0,
  227.             1001,28,
  228.             0,0
  229.         }
  230.     }
  231. };
  232.  
  233. resource 'hmnu' (131, purgeable) {    /* Branch: */
  234.     HelpMgrVersion,
  235.     hmDefaultOptions,
  236.     0,
  237.     0,
  238.  
  239.         HMSkipItem { },            /* item -1:Missing menu items */
  240.     {
  241.  
  242.         HMSkipItem { },            /* item 0:Menu Title */
  243.         HMStringResItem {        /* item 1:never */
  244.             1001,29,
  245.             0,0,
  246.             1001,30,
  247.             0,0
  248.         },
  249.         HMStringResItem {        /* item 2:if n */
  250.             1001,31,
  251.             0,0,
  252.             1001,32,
  253.             0,0
  254.         },
  255.         HMStringResItem {        /* item 3:if z */
  256.             1001,33,
  257.             0,0,
  258.             1001,34,
  259.             0,0
  260.         },
  261.         HMStringResItem {        /* item 4:always */
  262.             1001,35,
  263.             0,0,
  264.             1001,36,
  265.             0,0
  266.         }
  267.     }
  268. };
  269.  
  270. resource 'hmnu' (132, purgeable) {    /* ALU: */
  271.     HelpMgrVersion,
  272.     hmDefaultOptions,
  273.     0,
  274.     0,
  275.  
  276.         HMSkipItem { },            /* item -1:Missing menu items */
  277.     {
  278.  
  279.         HMSkipItem { },            /* item 0:Menu Title */
  280.         HMStringResItem {        /* item 1:Inactive */
  281.             1001,37,
  282.             0,0,
  283.             1001,38,
  284.             0,0
  285.         },
  286.         HMStringResItem {        /* item 2:+ */
  287.             1001,39,
  288.             0,0,
  289.             1001,40,
  290.             0,0
  291.         },
  292.         HMStringResItem {        /* item 3:& */
  293.             1001,41,
  294.             0,0,
  295.             1001,42,
  296.             0,0
  297.         },
  298.         HMStringResItem {        /* item 4:~ */
  299.             1001,43,
  300.             0,0,
  301.             1001,44,
  302.             0,0
  303.         }
  304.     }
  305. };
  306.  
  307. resource 'hmnu' (133, purgeable) {    /* A Bus: */
  308.     HelpMgrVersion,
  309.     hmDefaultOptions,
  310.     0,
  311.     0,
  312.  
  313.         HMSkipItem { },            /* item -1:Missing menu items */
  314.     {
  315.  
  316.         HMSkipItem { },            /* item 0:Menu Title */
  317.         HMStringResItem {        /* item 1:PC */
  318.             1002,1,
  319.             0,0,
  320.             1002,2,
  321.             0,0
  322.         },
  323.         HMStringResItem {        /* item 2:AC */
  324.             1002,3,
  325.             0,0,
  326.             1002,4,
  327.             0,0
  328.         },
  329.         HMStringResItem {        /* item 3:SP */
  330.             1002,5,
  331.             0,0,
  332.             1002,6,
  333.             0,0
  334.         },
  335.         HMStringResItem {        /* item 4:BP */
  336.             1002,7,
  337.             0,0,
  338.             1002,8,
  339.             0,0
  340.         },
  341.         HMStringResItem {        /* item 5:IR */
  342.             1002,9,
  343.             0,0,
  344.             1002,10,
  345.             0,0
  346.         },
  347.         HMStringResItem {        /* item 6:A */
  348.             1002,11,
  349.             0,0,
  350.             1002,12,
  351.             0,0
  352.         },
  353.         HMStringResItem {        /* item 7:B */
  354.             1002,13,
  355.             0,0,
  356.             1002,14,
  357.             0,0
  358.         },
  359.         HMStringResItem {        /* item 8:C */
  360.             1002,15,
  361.             0,0,
  362.             1002,16,
  363.             0,0
  364.         },
  365.         HMStringResItem {        /* item 9:D */
  366.             1002,17,
  367.             0,0,
  368.             1002,18,
  369.             0,0
  370.         },
  371.         HMStringResItem {        /* item 10:E */
  372.             1002,19,
  373.             0,0,
  374.             1002,20,
  375.             0,0
  376.         },
  377.         HMStringResItem {        /* item 11:X12 */
  378.             1002,21,
  379.             0,0,
  380.             1002,22,
  381.             0,0
  382.         },
  383.         HMStringResItem {        /* item 12:X11 */
  384.             1002,23,
  385.             0,0,
  386.             1002,24,
  387.             0,0
  388.         },
  389.         HMStringResItem {        /* item 13:Lo8 */
  390.             1002,25,
  391.             0,0,
  392.             1002,26,
  393.             0,0
  394.         },
  395.         HMStringResItem {        /* item 14:Zero */
  396.             1002,27,
  397.             0,0,
  398.             1002,28,
  399.             0,0
  400.         },
  401.         HMStringResItem {        /* item 15:One */
  402.             1002,29,
  403.             0,0,
  404.             1002,30,
  405.             0,0
  406.         },
  407.         HMStringResItem {        /* item 16:MinusOne */
  408.             1002,31,
  409.             0,0,
  410.             1002,32,
  411.             0,0
  412.         }
  413.     }
  414. };
  415.  
  416. resource 'hmnu' (134, purgeable) {    /* C Bus: */
  417.     HelpMgrVersion,
  418.     hmDefaultOptions,
  419.     0,
  420.     0,
  421.  
  422.         HMSkipItem { },            /* item -1:Missing menu items */
  423.     {
  424.  
  425.         HMSkipItem { },            /* item 0:Menu Title */
  426.         HMStringResItem {        /* item 1:Disabled */
  427.             1003,1,
  428.             0,0,
  429.             1003,2,
  430.             0,0
  431.         },
  432.         HMStringResItem {        /* item 2:PC */
  433.             1003,3,
  434.             0,0,
  435.             1003,4,
  436.             0,0
  437.         },
  438.         HMStringResItem {        /* item 3:AC */
  439.             1003,5,
  440.             0,0,
  441.             1003,6,
  442.             0,0
  443.         },
  444.         HMStringResItem {        /* item 4:SP */
  445.             1003,7,
  446.             0,0,
  447.             1003,8,
  448.             0,0
  449.         },
  450.         HMStringResItem {        /* item 5:BP */
  451.             1003,9,
  452.             0,0,
  453.             1003,10,
  454.             0,0
  455.         },
  456.         HMStringResItem {        /* item 6:IR */
  457.             1003,11,
  458.             0,0,
  459.             1003,12,
  460.             0,0
  461.         },
  462.         HMStringResItem {        /* item 7:A */
  463.             1003,13,
  464.             0,0,
  465.             1003,14,
  466.             0,0
  467.         },
  468.         HMStringResItem {        /* item 8:B */
  469.             1003,15,
  470.             0,0,
  471.             1003,16,
  472.             0,0
  473.         },
  474.         HMStringResItem {        /* item 9:C */
  475.             1003,17,
  476.             0,0,
  477.             1003,18,
  478.             0,0
  479.         },
  480.         HMStringResItem {        /* item 10:D */
  481.             1003,19,
  482.             0,0,
  483.             1003,20,
  484.             0,0
  485.         },
  486.         HMStringResItem {        /* item 11:E */
  487.             1003,21,
  488.             0,0,
  489.             1003,22,
  490.             0,0
  491.         }
  492.     }
  493. };
  494.  
  495. resource 'hmnu' (135, purgeable) {    /* Bus request: */
  496.     HelpMgrVersion,
  497.     hmDefaultOptions,
  498.     0,
  499.     0,
  500.  
  501.         HMSkipItem { },            /* item -1:Missing menu items */
  502.     {
  503.  
  504.         HMSkipItem { },            /* item 0:Menu Title */
  505.         HMStringResItem {        /* item 1:No */
  506.             1003,23,
  507.             0,0,
  508.             1003,24,
  509.             0,0
  510.         },
  511.         HMStringResItem {        /* item 2:Read */
  512.             1003,25,
  513.             0,0,
  514.             1003,26,
  515.             0,0
  516.         },
  517.         HMStringResItem {        /* item 3:Write */
  518.             1003,27,
  519.             0,0,
  520.             1003,28,
  521.             0,0
  522.         }
  523.     }
  524. };
  525.  
  526. resource 'hmnu' (256, purgeable) {
  527.     HelpMgrVersion,
  528.     hmDefaultOptions,
  529.     0,
  530.     0,
  531.  
  532.         HMSkipItem { },            /* item -1:Missing menu items */
  533.     {
  534.  
  535.         HMSkipItem { },            /* item 0:Menu Title */
  536.         HMStringResItem {        /* item 1:About µSimulator… */
  537.             1004,3,
  538.             0,0,
  539.             0,0,
  540.             0,0
  541.         }
  542.     }
  543. };
  544.  
  545. resource 'hmnu' (257, purgeable) {    /* File */
  546.     HelpMgrVersion,
  547.     hmDefaultOptions,
  548.     0,
  549.     0,
  550.  
  551.         HMSkipItem { },            /* item -1:Missing menu items */
  552.     {
  553.  
  554.         HMStringResItem {        /* Menu Title */
  555.             1004,4,
  556.             0,0,
  557.             1004,1,
  558.             1004,2
  559.         },
  560.         HMStringResItem {        /* item 1:New */
  561.             1004,5,
  562.             0,0,
  563.             0,0,
  564.             0,0
  565.         },
  566.         HMStringResItem {        /* item 2:Open… */
  567.             1004,6,
  568.             0,0,
  569.             0,0,
  570.             0,0
  571.         },
  572.                     HMSkipItem { },
  573.         HMStringResItem {        /* item 4:Close Control Store */
  574.             1004,7,
  575.             1004,8,
  576.             0,0,
  577.             0,0
  578.         },
  579.         HMStringResItem {        /* item 5:Save Control Store */
  580.             1004,9,
  581.             1004,10,
  582.             0,0,
  583.             0,0
  584.         },
  585.         HMStringResItem {        /* item 6:Save Control Store As… */
  586.             1004,11,
  587.             1004,12,
  588.             0,0,
  589.             0,0
  590.         },
  591.         HMStringResItem {        /* item 7:Revert to Saved */
  592.             1004,13,
  593.             1004,14,
  594.             0,0,
  595.             0,0
  596.         },
  597.                     HMSkipItem { },
  598.                     HMSkipItem { },
  599.                     HMSkipItem { },    /* item 10:Registers */
  600.                     HMSkipItem { },
  601.         HMStringResItem {        /* item 12:Page Setup… */
  602.             0,0,
  603.             1004,15,
  604.             0,0,
  605.             0,0
  606.         },
  607.         HMStringResItem {        /* item 13:Print… */
  608.             0,0,
  609.             1004,16,
  610.             0,0,
  611.             0,0
  612.         },
  613.                     HMSkipItem { },
  614.         HMStringResItem {        /* item 15:Preferences… */
  615.             1004,17,
  616.             0,0,
  617.             0,0,
  618.             0,0
  619.         },
  620.                     HMSkipItem { },
  621.         HMStringResItem {        /* item 17:Quit */
  622.             1004,18,
  623.             0,0,
  624.             0,0,
  625.             0,0
  626.         }
  627.     }
  628. };
  629.  
  630. resource 'hmnu' (258, purgeable) {    /* Edit */
  631.     HelpMgrVersion,
  632.     hmDefaultOptions,
  633.     0,
  634.     0,
  635.  
  636.         HMSkipItem { },            /* item -1:Missing menu items */
  637.     {
  638.  
  639.         HMStringResItem {        /* Menu Title */
  640.             1005,1,
  641.             0,0,
  642.             1004,1,
  643.             1004,2
  644.         },
  645.         HMStringResItem {        /* item 1:Undo */
  646.             1005,2,
  647.             1005,3,
  648.             0,0,
  649.             0,0
  650.         },
  651.                     HMSkipItem { },
  652.         HMStringResItem {        /* item 3:Cut */
  653.             1005,4,
  654.             1005,5,
  655.             0,0,
  656.             0,0
  657.         },
  658.         HMStringResItem {        /* item 4:Copy */
  659.             1005,6,
  660.             1005,7,
  661.             0,0,
  662.             0,0
  663.         },
  664.         HMStringResItem {        /* item 5:Paste */
  665.             1005,8,
  666.             1005,9,
  667.             0,0,
  668.             0,0
  669.         },
  670.         HMStringResItem {        /* item 6:Clear */
  671.             1005,10,
  672.             1005,11,
  673.             0,0,
  674.             0,0
  675.         },
  676.         HMStringResItem {        /* item 7:Select All */
  677.             1005,12,
  678.             1005,13,
  679.             0,0,
  680.             0,0
  681.         },
  682.                     HMSkipItem { },
  683.         HMStringResItem {        /* item 9:Insert Line */
  684.             1005,14,
  685.             1005,15,
  686.             0,0,
  687.             0,0
  688.         },
  689.         HMStringResItem {        /* item 10:Delete Line */
  690.             1005,16,
  691.             1005,17,
  692.             0,0,
  693.             0,0
  694.         }
  695.     }
  696. };
  697.  
  698. resource 'hmnu' (259, purgeable) {    /* Windows */
  699.     HelpMgrVersion,
  700.     hmDefaultOptions,
  701.     0,
  702.     0,
  703.  
  704.         HMSkipItem { },            /* item -1:Missing menu items */
  705.     {
  706.  
  707.         HMStringResItem {        /* Menu Title */
  708.             1006,1,
  709.             0,0,
  710.             1004,1,
  711.             1004,2
  712.         },
  713.         HMStringResItem {        /* item 1:Animation */
  714.             1006,2,
  715.             0,0,
  716.             1006,3,
  717.             0,0
  718.         },
  719.         HMStringResItem {        /* item 2:Registers */
  720.             1006,4,
  721.             0,0,
  722.             1006,5,
  723.             0,0
  724.         },
  725.         HMStringResItem {        /* item 3:Input/Output */
  726.             1006,6,
  727.             0,0,
  728.             1006,7,
  729.             0,0
  730.         },
  731.         HMStringResItem {        /* item 4:Microprogram */
  732.             1006,8,
  733.             1006,9,
  734.             1006,10,
  735.             0,0
  736.         },
  737.         HMStringResItem {        /* item 5:Dump */
  738.             1006,11,
  739.             0,0,
  740.             1006,12,
  741.             0,0
  742.         },
  743.         HMStringResItem {        /* item 6:Disassembler */
  744.             1006,13,
  745.             0,0,
  746.             1006,14,
  747.             0,0
  748.         }
  749.     }
  750. };
  751.  
  752. resource 'hmnu' (260, purgeable) {    /* Control */
  753.     HelpMgrVersion,
  754.     hmDefaultOptions,
  755.     0,
  756.     0,
  757.  
  758.         HMSkipItem { },            /* item -1:Missing menu items */
  759.     {
  760.  
  761.         HMStringResItem {        /* Menu Title */
  762.             1007,1,
  763.             0,0,
  764.             1004,1,
  765.             1004,2
  766.         },
  767.         HMStringResItem {        /* item 1:Go */
  768.             1007,2,
  769.             1007,3,
  770.             0,0,
  771.             0,0
  772.         },
  773.         HMStringResItem {        /* item 2:Stop */
  774.             1007,4,
  775.             1007,5,
  776.             0,0,
  777.             0,0
  778.         },
  779.                     HMSkipItem { },
  780.         HMStringResItem {        /* item 4:Step sub */
  781.             1007,7,
  782.             1007,6,
  783.             0,0,
  784.             0,0
  785.         },
  786.         HMStringResItem {        /* item 5:Step micro */
  787.             1007,8,
  788.             1007,6,
  789.             0,0,
  790.             0,0
  791.         },
  792.         HMStringResItem {        /* item 6:Step asm */
  793.             1007,9,
  794.             1007,6,
  795.             0,0,
  796.             0,0
  797.         },
  798.                     HMSkipItem { },
  799.         HMStringResItem {        /* item 8:Reset Memory */
  800.             1007,10,
  801.             1007,11,
  802.             0,0,
  803.             0,0
  804.         },
  805.         HMStringResItem {        /* item 9:Reset Registers */
  806.             1007,12,
  807.             1007,13,
  808.             0,0,
  809.             0,0
  810.         },
  811.                     HMSkipItem { },
  812.         HMStringResItem {        /* item 11:Disasm from */
  813.             0,0,
  814.             1007,14,
  815.             0,0,
  816.             0,0
  817.         },
  818.         HMStringResItem {        /* item 12:Dump from */
  819.             0,0,
  820.             1007,15,
  821.             0,0,
  822.             0,0
  823.         },
  824.         HMStringResItem {        /* item 13:Select MPC */
  825.             1007,16,
  826.             1007,17,
  827.             0,0,
  828.             0,0
  829.         }
  830.     }
  831. };
  832.  
  833. resource 'hmnu' (261, purgeable) {    /* Assembler */
  834.     HelpMgrVersion,
  835.     hmDefaultOptions,
  836.     0,
  837.     0,
  838.  
  839.         HMSkipItem { },            /* item -1:Missing menu items */
  840.     {
  841.  
  842.         HMStringResItem {        /* Menu Title */
  843.             1008,1,
  844.             0,0,
  845.             1004,1,
  846.             1004,2
  847.         },
  848.         HMStringResItem {        /* item 1:Assemble file… */
  849.             1008,2,
  850.             0,0,
  851.             0,0,
  852.             0,0
  853.         },
  854.                     HMSkipItem { },
  855.         HMStringResItem {        /* item 3:Preferences… */
  856.             1008,3,
  857.             0,0,
  858.             0,0,
  859.             0,0
  860.         }
  861.     }
  862. };
  863.  
  864. resource 'hdlg' (134, purgeable) {
  865.     HelpMgrVersion,
  866.     0,
  867.     hmDefaultOptions,
  868.     0,
  869.     0,
  870.  
  871.         HMSkipItem { },            /* item -1:Missing dialog items */
  872.     {
  873.  
  874.         HMStringResItem {        /* item 1:OK */
  875.             {0,0},
  876.             {0,0,0,0},
  877.             1009,1,
  878.             0,0,
  879.             0,0,
  880.             0,0
  881.         },
  882.         HMStringResItem {        /* item 2:Cancel */
  883.             {0,0},
  884.             {0,0,0,0},
  885.             1009,2,
  886.             0,0,
  887.             0,0,
  888.             0,0
  889.         },
  890.         HMStringResItem {        /* item 3:DITL 134 */
  891.             {0,0},
  892.             {0,0,0,0},
  893.             1009,3,
  894.             0,0,
  895.             0,0,
  896.             0,0
  897.         },
  898.         HMSkipItem { },            /* item 4:Assembler Prefer */
  899.         HMSkipItem { },            /* item 5:Assemble to memo */
  900.         HMSkipItem { }            /* item 6:DITL… Item 6 */
  901.     }
  902. };
  903.  
  904. resource 'hdlg' (256, purgeable) {
  905.     HelpMgrVersion,
  906.     0,
  907.     hmDefaultOptions,
  908.     0,
  909.     0,
  910.  
  911.         HMSkipItem { },            /* item -1:Missing dialog items */
  912.     {
  913.  
  914.         HMStringResItem {        /* item 1:OK */
  915.             {0,0},
  916.             {0,0,0,0},
  917.             1009,4,
  918.             0,0,
  919.             0,0,
  920.             0,0
  921.         },
  922.         HMStringResItem {        /* item 2:Cancel */
  923.             {0,0},
  924.             {0,0,0,0},
  925.             1009,5,
  926.             0,0,
  927.             0,0,
  928.             0,0
  929.         },
  930.         HMStringResItem {        /* item 3: text insertion */
  931.             {0,0},
  932.             {0,0,0,0},
  933.             1009,6,
  934.             0,0,
  935.             0,0,
  936.             0,0
  937.         },
  938.         HMStringResItem {        /* item 4:Base: */
  939.             {0,0},
  940.             {0,0,0,0},
  941.             0,0,
  942.             0,0,
  943.             1009,7,
  944.             1009,7
  945.         },
  946.         HMSkipItem { }            /* item 5:Value ^0^1: */
  947.     }
  948. };
  949.  
  950. resource 'hdlg' (262, purgeable) {
  951.     HelpMgrVersion,
  952.     0,
  953.     hmDefaultOptions,
  954.     0,
  955.     0,
  956.  
  957.         HMSkipItem { },            /* item -1:Missing dialog items */
  958.     {
  959.  
  960.         HMStringResItem {        /* item 1:OK */
  961.             {0,0},
  962.             {0,0,0,0},
  963.             1009,8,
  964.             0,0,
  965.             0,0,
  966.             0,0
  967.         },
  968.         HMStringResItem {        /* item 2:Cancel */
  969.             {0,0},
  970.             {0,0,0,0},
  971.             1009,9,
  972.             0,0,
  973.             0,0,
  974.             0,0
  975.         },
  976.         HMStringResItem {        /* item 3:Remember Window Positions  */
  977.             {0,0},
  978.             {0,0,0,0},
  979.             1009,10,
  980.             0,0,
  981.             1009,11,
  982.             0,0
  983.         },
  984.         HMStringResItem {        /* item 4:Continuous Dump scrolling */
  985.             {0,0},
  986.             {0,0,0,0},
  987.             1009,12,
  988.             0,0,
  989.             1009,13,
  990.             0,0
  991.         },
  992.         HMStringResItem {        /* item 5:detect ∞ loops */
  993.             {0,0},
  994.             {0,0,0,0},
  995.             1009,14,
  996.             0,0,
  997.             1009,15,
  998.             0,0
  999.         },
  1000.         HMStringResItem {        /* item 6: text, PC */
  1001.             {0,0},
  1002.             {0,0,0,0},
  1003.             1009,16,
  1004.             0,0,
  1005.             0,0,
  1006.             0,0
  1007.         },
  1008.         HMStringResItem {        /* item 7: text, SP */
  1009.             {0,0},
  1010.             {0,0,0,0},
  1011.             1009,17,
  1012.             0,0,
  1013.             0,0,
  1014.             0,0
  1015.         },
  1016.         HMStringResItem {        /* item 8: text, stack size */
  1017.             {0,0},
  1018.             {0,0,0,0},
  1019.             1009,18,
  1020.             0,0,
  1021.             0,0,
  1022.             0,0
  1023.         },
  1024.     }
  1025. };
  1026.  
  1027.